In the heart of Yamagata City, on the very street where the vibrant Hanagasa Festival unfolds every August 5th, 6th, and 7th, ...