Great Priest Cobra

Great Priest Cobra (30) was the eighth of the Invader Robots.