Kotomora
侵入者 (shinnyuusha) Japanese meaning: intruder | Kotomora