Ok I was leaning away from Neal being from any one of the enchanted lands but whatever is in the box hand to be pretty dang convincing for Neal to believe the story Pinocchio told him. The only way something would convince him is if he knows what it is, either the dagger or something from Neverland I caught that hint lol.