By: Germ Magazine Posted on Jun 27, 2015May 14, 2015 “You just have to trust your own madness.” -Clive Barker