20 April 2009

warning: not for the faint of heart

Time for the latest installment of creepy eBay doll heads. Enjoy!