Saradoodle
From YPPedia
Saradoodle is a Captain and Princess of the Flag of the crew Taking Flight on the Viridian Ocean. She is Royalty of the flag Antheas. She is also an Admiral in the Dragon's Nest Navy in the Jade Archipelago.
Arr! This article about a pirate in Puzzle Pirates be a stub. Ye can help YPPedia by expanding it.