I mean, it's not safe or sane and I can't tell if it's consensual, but other than that I'd say this ticks all the kink boxes.