Roward

Roward is the main antagonist of the MTV's animated television series, Weird Planet. He is Ann Stinknourt's former love interest and Martin and Darla's arch-nemesis.