The Nebuta Matsuri is a breathtaking festival celebrated in the northern Japan, Aomori. Held once a year, in early August. It features gorgeous, vivid floats shaped after famous historical and mythological Japanese characters. Often hailed as the most famous festival in Japan, the Nebuta Matsuri should not be missed.
AloJapan.com