HaggisMan

Infomation
HaggisMan was once Marcus Greenward, a Scottish factory worker. After an accident involving Dr Eclipse's radioactive matter turned him into a Haggis Creature. HaggisMan.

He is a villain of Minty Cat and The Owl