Living Dead Dolls Series 26 Set of 5 Season of the Witch
The October moon is at itís height,
So the witches come out to play at night.
The Living Dead Dolls series 26,
is filled with dolls up to evil tricks.
and black cats.
Take them home, collect all five,
and you might make it through the night alive.