Sadly, there are more awesome monsters from this, but I can’t find any more stills. Also, somebody needs to put out a gray market copy of this with subtitles.
UPDATE: Here’s a close-up of the slightly refurbished suit was seen in color in Santo and the Blue Demon vs. the Monsters.