Idesvigg

Idesvigg is a character from The 13 Ghosts of Scooby-Doo who was formerly Marcella's assistant.