Odd Squad villains/Scooby-Doo

Noisemaker as Shaggy Rogers

Odd Todd as Scooby-Doo

Shapeshifter as Daphne

Puppy Master as Velma