Kotomora
寄生生物 (きせいせいぶつ) Japanese meaning | Kotomora