Satan Is HappyWith Your Progress1990 July 8, 2012 582 × 864 Posters 1990 & 2006 26×17 1990 26″ x 17″ 2011 22″ x 14″