The Sea Otter-like Creature is a character from the Lost City of Atlantis from the 2004 film, In Search of the Titanic.
Advertisement
The Sea Otter-like Creature is a character from the Lost City of Atlantis from the 2004 film, In Search of the Titanic.