Spirit away
In English, to "spirit away" means to remove without anyone's noticing. In Japanese folklore, spiriting away (神隠し, kamikakushi; lit. 'hidden by kami') refers to the mysterious disappearance or death of a person, after they had angered the spirits (kami).