scooby doos greatest foe. . scooby doos greatest foe