Palm-sized oysters - another great Street Food in Japan. Quite a "strong" and strangely familiar taste... filmed at Kuromon Market in Osaka, Japan ~ Price: 1,200 Yen = 11.50 USD