Space Squid

Space Squids are creatures that appear in the film Return of the Space Squid. They are squid-like alien creatures from outer space. One is seen being abducted by a UFO on a Log Off Screen for the Hollywood Party.

Trivia

 * They are evil and come from outer space.
 * They must have attacked Club Penguin before, as it states 'Return' in the title.
 * They aren't real, and they are just actors in costumes.