Kotomora
侵害者 (shingaisha) Japanese meaning: invader | Kotomora