Bug-Eye

Bug Eye (Real Name Elliot Shay) is a villain and enemy of Red Ryder

Appearance
Bug-Eye wears an insect suit.

Biography
Elliot Shay worked as an arsonist for hire, he targeted several major companies