It's Genmukan episode 1, AKA "The Sin of Shame and Desire".
It was licensed by Nutech Digital some time ago, a company that is dead now. What's the status with uploading lost Nutech licenses, they're not going to sue us for that, aren't they ?
I think it could be "legal" until some other editor announce a re-license or re-release.
ZOMG there is even french DVDs of this
etrfied: