Mustache Pin

The Mustache Pin is an unreleased pin in Club Penguin. The official item's name and information are currently unknown.

Trivia

 * It might have been created for the Mustache Madness.