Monday, November 13, 2017

Hoodie

First appearance: Impossible Horror (2017)

Two women embark on a quest to discover the source of a mysterious scream heard on a nightly basis. Their adventure leads to madness, art and most importantly ... HORROR!
The latest feature from the people who brought you TEDDY BOMB!