Kotomora
殉ずる (junzuru) Japanese meaning: sacrifice oneself | Kotomora