Mecha Maggot

Mecha Maggot is a villanous maggot with a surgecly attached mecha skull and a buff robot suit