I feel like a joke may have been lost in translation. I haven't read Japanese in forever, but something in the back of my mind is telling me that 'Cave of Desire' is a euphemism for a woman's lower private part. Just throwing this here.
Feels like Jushi should be 'Donor', 'it's lord' should be 'master', Buda should be 'Buddha' and so on, but overall still a readable chapter.
Keep up the good work!