Please help me find this tasty snack lol


I had this tasty snack in a British pub in Tokyo (but the snack itself is not British). Anyway, they were so tasty and I'm really craving them. Idk if they're Japanese or not, but I'm hoping someone here can help. Thanks in advance.

by BadRevolutionary9669

Leave a Reply