Imthequeen

Imthequeen is a pirate on the Viridian Ocean. She is currently senior officer of Light Of The Sun and a member of.