Apparently this is a taiwaneez production given adult entertainment is illegal in Xi's realm, they're all talking mandarin lol