anal debauchery the den of lust ...