Season 25
Madame Odius returns to Earth to track down the Ninja Nexus Prism.
All Episodes - S25
EPS08
Madame Odius returns to Earth to track down the Ninja Nexus Prism.
EPS18
Madame Odius returns to Earth to track down the Ninja Nexus Prism.
EPS19
Madame Odius returns to Earth to track down the Ninja Nexus Prism.