Lena Dupree

Lena Dupree is the secondary antagonist of the 1998 animated direct-to-video film Scooby-Doo on Zombie Island.