There is not much to go on in that clip, but since it's plot oriented and uncensored, it narrows it down a bit.
I don't think this is the right studio, but it looks like a studio called Engine could make something like that. I havfe not heard of them, so I don't know everything they've done.
Here's a bit more info. There's this series called Taboo Japanese style. It's a series I totally forgot about. This could be what you were looking for.