The Aomori Nebuta Festival is a Japanese fire festival held annually between August 2nd and 7th in Aomori city with over twenty massive lanterns floats!
The Aomori Nebuta Festival is a Japanese fire festival held annually between August 2nd and 7th in Aomori city with over twenty massive lanterns floats!