Netflix's upcoming live-action Scooby-Doo show has finally introduced its star, and for the first time in the franchise's ...