Screaming Matriarch

Screaming Matriarch is the 100% artist run web store and the home of The Little Apple Dolls. The company was founded in 2011 by artist & writer Ufuoma 'Yurei' Urie and sister Chanel Urie, to focus on the creation of handmade dolls and screen printed artwork from Yurei and other UK based creatives.