Ball-jointed doll is a type of articulated doll which parts are interconnected with ball and socket joints. They are made out of polyurethane synthetic resin, a type of hard plastic and the parts strung together with elastic. They are made to represent both sexes and ages between children and adult. Beside human-like dolls Read More