bade balance deceit desecrating dog end filth glory hark hate heavenly kings newborn ode precise proclamations reconciled reign returns righteousness scarlet smite triumph victory widening wolves