These may be Barbie Brand but appear to be mostly handmade 

Few spots 

Please see pictures