Lena Dupree
Appears in
Scooby-Doo on Zombie Island
Voice actors
Tara Strong