Kotomora
侵入生物 (しんにゅうせいぶつ) Japanese meaning | Kotomora