Lena Dupree

Lena Dupree is the secondary antagonist in the 1998 DTV movie Scooby-Doo on Zombie Island. She is an employee & cook of Ms. Simone Lenoir at a plantation house on Moonscar Island in Louisiana. Lena was voiced by Tara Strong.

Scooby-Doo On Zombie Island
No