Kotomora
新致命者 (shinchimeisha) Japanese meaning: new martyr | Kotomora