Sailor Queen

Sailor Queen is one of the main villains in Power Rangers Thunder Star.

Trivia

 * She's the first Power Ranger villain to do cannibalism.
 * Sailor Queen eats human body parts.