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