Legends of the Multi Universe Wiki
Advertisement

Ravencroft0.jpg

Ben Ravencroft is the central villain of the Scooby-Doo franchise’s seventh feature film Scooby-Doo and the Witch’s Ghost.

Ravencroft is Daveg502's favorite Scooby Doo Villain, alongside Phantom Virus.

The B Team and Slade's enesemble encoutered him. After the fight, Ben Ravencroft was defeated and got away.

Advertisement