Kotomora
犬憑き (いぬつき) Japanese meaning | Kotomora