Is this a meta rip off? Cause I'm humiliating you, just not in the languages that you understand. MAY CONTAIN TRACES OF: rip off, humiliation, findom, accent, asian goddess