Kotomora
侵入生物 (shinnyuuseibutsu) Japanese meaning | Kotomora