Answer: He Neverlands.
More Jokes and Riddles with answers
Previous: Why don't chickens play baseball?
Next: Why is Santa so good at Karate?