That's my favorite Scooby Doo version. And oh boy, it's full of references.
This?
HOLY SHIT HE GOT A BOOMERANG!