Velma sure knows a lot of professors. Turns out her buddy, Professor Greer, is being stalked by a humanoid mantis, and man is this bad bug a creep.