The Next DTV Scooby-Doo Movie is Made Using PUPPETS

!!!