A 23-meter-tall Princes Kaguya float debuts at the Goshogawara Tachinebuta Festival in Aomori Prefecture.