Leaf Pin

The Leaf Pin is a Pin in Club Penguin that is hidden at the Ski Hill. It is Club Penguin's 120th Pin and was released on the date, April 22, 2010.

History

 * This pin was active from April 22, 2010 to May 6, 2010.

Trivia

 * It represents nature, and is worn commonly.

SWF

 * Leaf Pin