By: Travel ThirstyTitle: Japanese Street Food - GIANT PARROTFISH SASHIMI Okinawa JapanSourced From: www.youtube.com/watch?v=y7xyVXmEr74