Quince is one of my favorite, first signs of spring. The waxy flowers, against clean stems are stunning in the garden. And the fruit that comes later is a wonderful, fall/winter treat!
I'm thinking the scenario here is Alien Prisoner? But not the criminal kind. More like the "Oh so you landed on our planet. / Hot Concept Art by Manuel Augusto Moura