milquetoasted- redemption (n)- the act of recovering what was lost, of making amends, of rescue

See more : milquetoasted bbys nuu mt shasta revs coin toss gakuganji anengers