Nicole Carin
Nicole Carin does the voice of Ms. Defoe.
No further information yet.
Sick, Sad World (the site) was created by Wraith