Dame Niun Ito, Vengeance Made Flesh