What the hell is the meaning of this? Which one’s right? I thought I found the Holy Grail of Japanese snack here, lol.

Dining and Cooking