Simone Lenoir

Simone Lenoir is the hidden true main antagonist of Scooby-Doo on Zombie Island.