>>508289980
China has been clamping down on anime for some time now.
Weebs on suicide watch