ArrivingLight

Japan Trip 2007 Goshogowara Tachi Nebuta, most of these nebuta are 3 or 4 stories tall! Now THAT'S a lantern!

Loading Image