Ball Jointed Doll, sometimes known as ABJD (Asian Ball Jointed Doll) a very expensive, but pretty kind of dolls.
I want a BJD they're so posable!
83👍 20👎