Eric Hanson is known for Insectula! (2015), Mule: A Slasher's Lament (2009) and Final Adjustment (2014).
Insectula!
Evil on the Ryes
Final Adjustment
Mule: A Slasher's Lament
No data