Santiago of the Seas
Sky Pirates
S2 E201:
After El Bravo gets the power to fly, our heroes journey to a sky castle and protect it from a mischievous band of jesters.
Santiago of the Seas