Anyone know what this thing is? It went into the dusting jar (has Reptocal on it) along with the crickets I fed my WTF crew tonight... is this a cricket larvae or something else? Anything I need to worry about...?

https://www.youtube.com/watch?v=jTaF...ature=youtu.be