Considering how much I see online, I figure I would've seen about this, and it sounds fishy, or someone is getting wicked confused along the way.
Can anyone confirm or deny? Very likely a different name, and probably just something with penguins and completely unrelated. =P
J