i261223879_18316_2 Published December 12, 2010 at 364 × 499 in Penguin Tales: Volume 3 (2009) ← Previous