A ball jointed doll is a toy doll which is crafted with special joints that allow the dolls to move with human-like flexibility. Ball jointed dolls have seen a rising popularity in Japan, South Korea and more recently, the United States. They are typically hand-crafted and custom painted.
