Doll Chateau, a BJD company based out of China, has long been known for their gorgeous, long limbed and uniquely articulated dolls— particularly their fantasy sculpts. These include angels, demons, and centaurs; the Elizabeth sculpt has the body of a spider. She was the ‘Love it or Hate it’ Sculpt of 2014, which has only made her more popular.