Does anyone know what toy line these pieces are from?... The only thing it says on the back of each toy is Mattel and China... They have a metal ball in the back of each piece, that they slide around the floor on... I am trying to identify these for my brother, since he recently got them in a trade with a friend... Any help is appreciated!