Yes, I believe you are the winner Subrosa. According to UF/IFAS website "Eulophia graminea is a terrestrial orchid native to Asia that was first discovered in 2007 growing in mulched landscape in south Miami". And the flower looks identical.
Next question, being an invasive species, does that mean I need to take it home with me now?