Starsha

From YPPedia
Starsha
Starsha

Starsha is captain of the crew Riders on the Storm and lady of the flag What the Falchion on the Cerulean Ocean.

Shoppes

Pirate.png Arr! This article about a pirate in Puzzle Pirates be a stub. Ye can help YPPedia by expanding it.