The Town Flag

The Town Flag is a flag located in Island Central which shows of the crest of Club Penguin Island.

Trivia

 * The crest features a yellow puffle wearing the Party Hat from Club Penguin.