Judy Alice Lee

Judy Alice Lee is an actress who voiced Penelope Hornwright, Maggie Williams and the Eye's Executioner She also voiced Katherine Swan in Night of the Moth.