Designed by
Title
Goshogawara Tachi Neputa (Standing float) festival #76618527
Description
AOMORI,JAPAN - AUGUST 6, 2015 : Goshogawara Tachi Neputa (Standing float) festival. This is a main float of 2014 in Japanese sorcerer theme. It is 23-meter tall , weighs 19-ton.
This image is editorial