Plot: Shellington and the Vegimals' mission to replant a mangrove forest is put in peril by a school of toothy barracudas.

Octonauts - Season 3 - The Barracudas (Episode 9)
Episode Aired On:
Monday, March 10 2014
11 years ago
Monday, March 10 2014
11 years ago