Hi guys, I have a Dubia Colony for my Tarantulas and I found a couple of these catapillar looking things in the colony, I'm not sure what they are exactly or if they're harmful to my colony. Any advice would be welcome, I'm fairly new to the hobby, only 5months I've been at it. If anyone else has experienced this your input would be most appreciated.