|This needs a stretch. (Feel free to remove when satisfied of completion.)|
Scooby-Doo and Shaggy think they see a giant leaf-covered monster.
Insert details here.
- Pizza delivery guy (single appearance)(no lines)
- Shaggy and Scooby's house
- Velma's house
- Doughnut Shoppe
- Shaun and Ted's Video Store