Chief Mantis

Chief Mantis (29) was the seventh of the Invader Robots.