Symphonic deathcore crew She Must Burn deliver a devilishly savage treat on their new album, ‘Umbra Mortis’ (Grey Rock Music).