Professor Modzilla (Mod Mod World)

Professor Modzilla (real name is Monty) is a scientist that came from an alternate universe. He wanted to use an invention of his when his village was attacked to send the bad guys to an alternate universe, but it went haywire and sent him to the Mod Mod World universe. He found himself where his parents (Albert and Tessa) weren't his parents and his best friend (Polly) wasn't his best friend. He also found a scar on his face that wasn't there before. In episode 25 of Mod Mod World - Ever After, he found a way to get back to his universe.