Power Princess

she2.png
The Power Princess is a magical superhero from another planet,
sworn to protect the innocent.