Restrepias are nicknamed “cockroach orchid” for the unique shape. The first two bloom pictures are from my friend. Go check her Instagram and YouTube.
instagram: https://www.instagram.com/hillbillyorchids?igsh=ZjJxcG5yMHpxa2Y3
culture and picture info: http://www.orchidspecies.com/restbrachypus.htm