Kotomora
寄生者 (きせいしゃ) Japanese meaning | Kotomora