Lady Liberty
Having escaped her home planet, a young woman lands on the planet of Earth with a superpower she doesn't understand.
- Superhero
Having escaped her home planet, a young woman lands on the planet of Earth with a superpower she doesn't understand.

Aspiring cartoonist.