Larva of a snakefly
6289 Approximately 12 mm long, moves in a snake like fashion. From Victoria, British Columbia
Number 6289 This is a larva of a snakefly (Raphidioptera: Raphidiidae), likely in the genus Agulla. These are general predators on other small arthropods, mainly other insects.
Great news – means I don’t have to call the exterminator! I’ll assume it was something that rode in on the cat because I can’t say I’ve ever seen one of these flies before. Thanks for your help.