That almost seems like a larva or worm of some sort... I havent seen ne thing like that in my substrate ne way...
No hidden poop either for that matter