BJD Collections

BJD(Ball-Jointed Doll) is any doll that is articulated with ball and socket joints.