Nebuta festival

Nebuta festival takes place every summer in Aomori

Leave a Comment