US toymaker Mattel has recalled more than 18 million toys worldwide, the second such recall in two weeks.
Chinese-made Sarge die-cast toys from the Pixar film Cars have been recalled because their paint contains lead.
It has also recalled toys containing small magnets that can come loose, including Polly Pocket, Batman Magna, Doggie Daycare and One Piece playsets. The Consumer Products Safety Commission (CPSC) said it had no reports of any injuries from the recalled products. The earlier recall of 1.5 million toys was by Mattel's Fisher Price unit.