Sasha Sparrow

Sasha Sparrow is the sister of the late Jacuzzi Sparrow and sole surviving member of the Sparrow family.

Sasha Sparrow

The Verenian Watchers captbighead