Scooby doo and a guest too