A man is killed by a mysterious creature while out hunting.
January 1, 2014
Released
The Damned Thing
12min
—
Lara Productions