I first read about this movie in Monster!, one of the zines that inspired me to do my own. It was written by Horacio Higuchi and went into a lot of detail about the movie, because it was rather rare at the time. Who knew the internet would come along and make it so you could get a good subtitled copy of it?
It's a fun movie, and I wish it had been dubbed for release over here. There's a definite comic book vibe about the whole thing. I'd say Batman had an influence on it as well, though I am not sure if that show was aired before the movie was made. Take a look at the trailer and decide for yourself.