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.