Travel Japanese Street Food – GIANT SEA SNAIL Abalone Sashimi Okinawa Seafood Japan February 19, 2019