Seafood in Japan - Japanese Street Food in Okinawa
GIANT SEA SNAIL, or yakogai, is a specialty in Okinawan cuisine. Watch them being prepared into sashimi and sautéed in a garlic butter sauce.
Japan, Japanese, Seafood, Street food, Japanese street food, Japan street food, Sushi, Sashimi, Japanese food, Japan food, Sea snail, Giant clam, Clam