Japanese Street Food - Giant Parrotfish Sashimi OKINAWA Giant Sea Snail

Giant Sea Snail, Parrotfish, Red Pinecone Soldierfish - all prepared as Sashimi at Makishi Market in Naha, Okinawa - More Okinawa Seafood: Lobster,...
Back to Top