Close
Tasia Snow- Tasia Snow is a self proclaimed ninja.
Tasia Snow- Tasia easily jumped from branch to branch, her cloak billowing, each move a simple jerk of her body, and her instincts on high for any incoming danger.