hatchiman matsuri

japanese love their festivals. they play, eat and drink, compete and sometimes even fight. all in good spirit, preserving local traditions while taking break from school and work.