Ahhh finally found out what this little beauty is called! Saw this at an orchid fair recently and thought it was a catasetum, the vendor didnt know what it was called and just told me its a type of catasetum. But a lovely bloom, love the green yellow coloration and the spots..makes it look like a gamma ray imbued leopard! That frizzy lip is way cool too.