Larissawench

Larissawench is a senior officer and mascot of the crew The Pumpkin Patch and a princess of the flag Pumpkin Pageantry on the Sage Ocean.

History

 * Former senior officer in the crew Uptown Tarts.