>>718926238
>humiliation ritual
so true to its source material?