And that Demon creature with a cannon made from a giant – that's pretty absurd, especially the animation. It walks along, then suddenly, a cannon falls on it... Like something out of Power Rangers.
It also reminded me of Let's H.A.N.G., yeah.
New here? I'm Roha — want a quick tour?