Harry Dugan is known for Black Wake (2018), Experiment 7 (2009) and Tales of Poe (2014).
Experiment 7
Tales of Poe
Psycho Street
Black Wake
No data