AMAZING STREET FOOD JAPAN! This was in Tokyo, near the Haneda zoo, during Cherry Blossom season! The food was absolutely amazing and I highly recommend it if you are there!

Ishikari Lore by Kevin MacLeod is licensed under a Creative Commons Attribution license (
Source:
Artist:

AloJapan.com