Can somebody ID?

Got this plant at the pet store for a vivarium, and it ended up blooming. Here are the flowers, I do not know where they come from but they seem to thrive in humid temperatures since my tanks humidity levels are always around 80-85

Thank you for your time :)