Festival of Color: The Aomori Nebuta Matsuri

Festival of Color: The Aomori Nebuta Matsuri

The Nebuta Matsuri is a breathtaking and unique festival celebrated in the northern prefecture of Aomori. Held once a year, it features gorgeous, vivid floats…

Japan Trip 2011 Part 7 (June 4-5)

by MIWA and REY