I knew this plant wasn't Restrepia muscifera. I was referring to the fact that you owned Restrepia muscifera already, and that culture for the "Restrepia ephippium" would be similar to each other.
I can't give you a difinitive id on whether your plant is Restrepia ephippium.