Japanese Food ¥968 Kamameshi Debuts at Itadaki Cocco-chan in Hokkaido, Miyagi and Kanto From October 1 2026.10.29 Japanese Food