Also, I read somewhere that the red devil creature was supposed to symbolize North Korea and Super Justice represented the US. How that all comes together in the end is a mystery to me, but perhaps it will be solved when this bad boy hits Region 1 DVD..... if it ever does.
Actually, it kinda makes sense, given that when the Super Justice folks beat on the red devil, it's not a big dynamic fight like you'd expect, but more like a super-sized mugging. It's kinda brutal watching them beat him over the head with rolled up newspapers, and the tear the clothes off of him! I agree with you on that Jordy, hopefully the US release comes with a good commentary track to help make sense of the insanity!