Hogbog (character)

Hogbog the Horrible is a monster from Dimension X in the UK Hero Turtles comics. He comes from the dark world of Devros.