Memorella

Memorella was one of Sledge's Outlaws in Power Rangers Dino Charge.

Trivia

 * She is a Mind Reader and a vampire