SASHA STANTON
Ranger Status:
Pink Demona/Ninja
Spirit Animal:
spotted (or laughing) hyena
Zord:
Rotorzord
Main Source of Power:
Demona Powers
Special Weapons:
Demona Crossbow
How she/he became a ranger:
Emergency Situation