Simone Lenoir

Simone Lenoir was a powerful and deadly werecat, as well as a dangerous voodoo priestess in Scooby Doo on Zombie lsland.