Where To Stream Santiago of the Seas Season 1 Episode 1
The Legend of Capitán Calavera
- Aired October 9, 2020
- 30 Min
Santiago and his friends become the new pirate protectors of Isla Encanto after discovering the lost treasure of the legendary Capitán Calavera.