Triple Wrath of Doctor Zombie

Triple Wrath of Doctor Zombie is the eleventh episode of season 6 of The New Scooby-Doo Show (2017).