The very premise of Spirited Away, the story of a young girl who is taken in by gods and works for them in their bathhouse, is based on the traditional Japanese belief of "kamikakushi." This idea believes that sometimes spirits take away children, and throughout history has been used as a comfort for parents who lose.