So I was thinking that the Lion, Witch, Doctor and Witch Doctor could be the villains of this story. Like, Lion isn't really a lion, just an alien that looks like one. I'm guessing the character in the white coat is the Doctor? (the guy offering 50,000 points)