Kotomora
犬憑き (inutsuki) Japanese meaning: cynanthropy | Kotomora