Vocabulary
犬神
いぬがみ
evil dog spirit; dog god
noun