japanese people get off on some weird shit.............its all about humiliation, awkwardness, and innuendo with them................like some kind of mutant strain product of western values, mixed with the east's centuries of ultra-repressed rigid sex.