Mission to Earth
- Episode aired Nov 26, 1995
Nemo and the crew of the Nautalus return to Earth to aid the Terran resistance against the Phantom Empire when the Master Phantom decides to destroy a planetary landmark--the Statue of Liber... Read allNemo and the crew of the Nautalus return to Earth to aid the Terran resistance against the Phantom Empire when the Master Phantom decides to destroy a planetary landmark--the Statue of Liberty.Nemo and the crew of the Nautalus return to Earth to aid the Terran resistance against the Phantom Empire when the Master Phantom decides to destroy a planetary landmark--the Statue of Liberty.