Kotomora
自己犠牲 (jikogisei) Japanese meaning: self-sacrifice | Kotomora