Culture

Nebuta_F

Light It Up

Let yourself be swept away by the giant, whimsical folklore floats that light up the night at Aomori’s famous Nebuta Matsuri. Aomori Prefecture’s Neb...