The Peninsula of the Eye
From SquackleWiki
Revision as of 09:58, 8 November 2011 by Davepoobond (Talk | contribs)
The Peninsula of the Eye is a sunken iceberg in the North Pole region.
It is the entrance to Santa Claus’ secret energy-draining weapon known as the Electrosucker.