Watch online Onigiri Anime Episode 12 English Dub – FULL EPISODE – In High Spirits.
In High Spirits
Kienbanjō (気焔万丈)
Shizuka Gozen and party fights (Mecha) Mephistopheles, who wrecks havoc at Kyoto, with a Super Armor Human-form Robot, Benkei, which runs on mysterious energy called “SA-Kg Energy” (which actually just artists drawing the animation frame, portrayed by Onigiri characters Momotarou, Susanoo and Miroku).