Japanese

edit

Noun

edit

かみかくし (kamikakushi

  1. 神隠し: a mysterious disappearance; being spirited away.