Vocabulary

神隠し

mysterious disappearance; being spirited away

noun