Vocabulary

祖先の霊

ancestral spirits

noun