Set sail for an exciting pirate adventure when Captain Sabertooth and Raven fight against Sibylla an…