This episode was the last from this season to originally air with the opening theme of Scooby Doo, Where Are You! (1969) as part of an attempt to relaunch that show. DVD releases replace it with the opening theme of the 1976 Scooby-Doo Show.
The purported origin of the Mantis is similar to The Fly (1958), whose star Vincent Price later starred in The 13 Ghosts of Scooby-Doo (1985).
This is the only time in the series where Daphne and Velma sit together in the back of the Mystery Machine.