There's a new beast terrorising city streets at night...
He's claimed the life of at least one victim already...
And what do we call this terrifying monster?
Chica. The Dog Spider.

Facebook: chicathedogspider
He's the star of a new short horror film.