Emma Harris

A computer whiz who knows a lot of about ninjas and the 7th Ninja steel Green Ranger!