Neverland is a scary place!