Bee Princess

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

Appearences
What is Life? (cameo)