11-23-2010-2-52-14-PM-81ac Published December 12, 2010 at 597 × 392 in Penguin Tales: Spring 2008 ← Previous Next →