Ashiyu - presented in the post on 5 July:
Le petit Chaperon Rouge - Little Red Hiding Hood:
Kujira means whale.
Of course, it observes the international whaling regulations of IWC, and it is so rare to find it anywhere in the entire country. It may be imported from Norway and Iceland. The Ainu folklore relates about spiritual relations with whales. It seems to be such a delicate topic. With all due respect, such a tiny piece was delicious.