Giant lantern, Aomori, Japan

A giant lantern for the Nebuta Matsuri on display in Aomori, Japan.

Advertisements