China is one of the original homes of the horror movie, so I suppose we shouldn’t be all that surprised at their new weapon. We’re not talking about little cartoon monsters, either.
These are legitimately horrific prints, and they’re selling for very cheap prices (around $3-$18 a print). If you’re wondering, no, they’re not illegal either.
Continue reading this story on the Next Page!