bugeyedmonster.com
Rom the Space Knight from Parker Bros.
An awesome toy and a so-so comic - but I loved the toy and his "neutralizer"