Devil May Cry
2007
Stephanie Rose Wittels Wachs (born February 20, 1981) is an American voice actress, activist, and author. She is the co-founder and executive director of the theatre company Rec Room Arts in Houston, Texas and the co-founder and Chief Creative Officer of the podcast network Lemonada Media. Wachs serves as the host of the podcast Last Day. Wikipedia