Space Robot

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