This one looks to me like a cultivar form of M. zeilmanniana. The flowers certainly look right, though the body colour is a bit pale for this species.
Pink flowered, hooked spined plants of the Stylothelae (I don't think its from the Ancistracanthae) include zeilmanniana, various crinita forms, manana, erythrosperma, jaliscana, berkiana........but I'd go for the simplest, as it doesn't look to me like any of the others.
_________________
Chris43, moderator