Lena Dupree

Lena Dupree is one of the main villains who appeared in the animated direct-to-video film Scooby-Doo on Zombie Island. She is voiced by Tara Charendoff.

Other appearances

 * Scooby-Doo! Return to Zombie Island (non-speaking cameo in flashback)