Sam the Sasquatch

Sam the Sasquatch is a Tropical Penguin mascot.
 * He lives in the wilderness of Tropical Penguin Island