Japanese edit

Noun edit

かみかくし (kamikakushi

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