Glow Worm

Glow Worms can be found within a Bag of Fishing Treasures (Dalaran), which are rewarded from the fishing dailies Marcia Chase offer in Dalaran. The bag may contain one or two of them.