11-23-2010-2-53-57-PM-7496 Published December 12, 2010 at 291 × 411 in Penguin Tales: Spring 2008 ← Previous