Kotomora
闖入者 (chinnyuusha) Japanese meaning: intruder | Kotomora