Hi! I bought this succulent yesterday from a florist who got it in a 'succulent bulk package' and had no idea what it was. Since then, I've tried google, a couple plant identification apps, and the help of green-fingered family and friends, and nobody could get close to telling me what it is. Anyone got an idea of what it could be? I don't want to take care of it incorrectly.
(Alien included as a current theory of where it's come from.)