Watch: Outcry over live cats being put inside claw machine
A shop in China has put live cats in one of its claw machine games and it has sparked an outcry among internet users. Source: QQ
A shop in China has put live cats in one of its claw machine games and it has sparked an outcry among internet users. Source: QQ