Sarah Schacher is known for Horror Haiku (2013), Deadly Devotion (2013) and Candy Apple (2016).
No data