Jungle Princess

&nbsp Island Princess is a Princess. She made a brief cameo appearence in What is Life?

Appearences
What is Life? (cameo)