Eating live sea urchin sashimi off the street! At this street stall, sea urchins are still alive when it is cracked open and prepared for the custome...