Professor Odin Odious is a reformed villain. Formerly a mad chemist, he now works for a cosmetics company, testing products for consumer safety. He makes sure no animals are harmed during testing. He's so nice, the rest of his villainous family have disowned him.
Back to the Cast Page