jesus stand aghast at mad unending is pamela sanchez sadomasochism & s&m