>>283669026
>This is what china actually believes
>Is also the most raped nation of all time
Really makes you think