Kotomora
犬神 (いぬがみ) Japanese meaning | Kotomora