Lizard Princess

&nbsp Reptile Princess is a princess. She made a brief cameo in What is Life?.

Appearences
What is Life? (cameo)