18 Must-Eat Street Food at Japanese MatsurisJapan has just entered its hottest, most humid time of the year. Despite the weather, a major upside to this is the many matsuri (Japanese festivals) that pop up during the weekends over t...