Jadexabel

Jadexabel is a senior officer of the crew Dragon's Horde, and a member of the flag RiddleMakers on the Viridian Ocean.