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