Kuroishi Neputa Festival
Kuroishi, a town on the central Tsugaru Plain of Aomori Prefecture holds its own Nebuta festival (called Neputa in these parts) on July 30th and August 5th each year. The parade features more than 50 floats, most in the shape […]