Giant Princess Kaguya float

A new 19 meter-tall tachinebuta float depicting Princess Kaguya is ready for an August 4 festival in Goshogawara, Aomori Prefecture.