main antagonist of Disney's 2002animated film Treasure Planet. He is an alien spider/crab-like creature who attempts to stage a mutiny on the ship.
Advertisement
main antagonist of Disney's 2002animated film Treasure Planet. He is an alien spider/crab-like creature who attempts to stage a mutiny on the ship.