The Nebuta Matsuri! Heroes Alliance

The Heroes Alliance go to the Aomori Nebuta Matsuri in Japan, where they fight a criminal henchman of Megamo's. Will the HA succeed?