Creator | Role | |
---|---|---|
Voice Actor and Podcaster in the United States | Voice Actor As "Doctor Seth" | |
Strider Leigh was born and raised in Vancouver, Canada but is currently living in the United States with a bunch of plants and books. While waiting for the ink to dry on her English degree, she decided there was no better time to leap feet first into producing an audio drama. | Producer |
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More