Princess Lyla

Princess Lyla is an alien princess from another planet.

History
Lyla is a female member of the Zenuians, a race of super strong alien humanoids from the Planet Zenu. When Planet Zenu was destroyed by an comet, Lyla and every Zenuian survived after leaving in escape ships and land on Earth. The Zenuians had decided to colonize on Earth and became graceful to the humans.

Powers

 * Super Strength
 * Flight
 * Language Translate
 * Super Kick
 * Adaptive Swimmer