The expression to "spirit away" means to remove without anyone's noticing.
Kamikakushi (神隠し , lit. "hidden by gods") means "spirited away". Kamikakushi, in Japanese folklore, is used to refer to the mysterious disappearance of a person that happens when an angered god takes a person away.
In the anime film Spirited Away (千と千尋の神隠し Sen to Chihiro no Kamikakushi , Sen and Chihiro's Spiriting Away), the main protagonist, Chihiro, is "spirited away" from reality to the spirit world.