Yes, doesn't it! This is the tiny bloom of a species Orchid. This bloom measures less than a cm and I was amused what the close up revealed.
Those teensy hair wiggle in the slightest breeze to attract a curious insect/pollinator.
If I were to shoot a science fiction movie, I would take a closer look at some Orchid species....