CarnZard Defender

Also see
Sickly CarnZard, CarnZard, Greater CarnZard