Travel Thirsty Travel Thirsty 2017-06-02 Travel Thirsty: Japanese Street Food – GIANT PARROTFISH SASHIMI Okinawa Japan