They're the peak of "Holy FUCKING shit, how did I get here? I can't believe I'm watching this. I'm a fucking degenerate". No other studio reaches this level of self-confrontation. They're the moment when you're no different than some greasy fat fuck going to some shady porno store.
>>68807
Site ripped? Damn, where?