Deadly Sins-81 April 28, 2015 1280 × 1278 Deadly Sins, The Infamists Cat De Lynn and Candy Von Jameson