Jay Silha

Jay Silha is known for Return of the Scarecrow (2017).
Episode 1