Yup.
I live in Taiwan. Permanently.
China (the PRC government at least - obviously there are non-awful things in the country as a whole) is awful. Just the worst really.
I wouldn’t watch anything that’s been twiddled with to appease those assholes in Zhongnanhai.