Odd Squad/Scooby-Doo!

Version 1

Agent Otto as Scooby-Doo

Agent Olive as Daphne

Agent Otis as Shaggy Rogers

Agent Olympia as Velma (both wear glasses)

Oscar as Fred

Agent Olaf as Scrappy-Doo

Odd Todd, Shapeshifter, and the others as the Villains

Version 2

Agent Otis as Scooby-Doo

Agent Olympia as Daphne

Agent Otto as Shaggy Rogers

Agent Olive as Velma

Oona as Fred

Agent Olaf as Scrappy-Doo

Odd Todd, Shapeshifter, and the others as the Villains

Version 3

Agent Olaf as Scooby-Doo

Agent Oren as Shaggy Rogers

Ms. O as Daphne

Dr. O as Velma

Agent Ohlm as Fred

Rigby (from Regular Show) as Scrappy-Doo

Odd Todd, Shapeshifter, and the others as the Villains