Chloe Deloach Davis is known for her work on Vanguard: Robot Fighter (2006), Shark Exorcist (2015) and Hurt Doll (2018).
No data