Sharona Faster

Sharona Faster is an Urb residing on Splicer Island in Miniopolis.