11-23-2010-2-53-10-PM-ddfb Published December 12, 2010 at 590 × 391 in Penguin Tales: Spring 2008 ← Previous Next →