Space Robot

Space Robot (うちゅうロボット) is a mysterious villian form outer space that fights agianst the Showa Riders. It only appeared in a promotion magazine on February, 1982.