yeah, it definately looks like a sand sifting cuke. these guys do a great job of cleaning the sand as they take it in through one end, process it and excrete sand pellets from the other. They will digest anyhting that is in the sand, algae, pods, etc, but if you have a pretty good sized tank you shold be ok. the only hting that you have to worry about is them polluting the tank if they die. if this happens, you will probably lose most of your livestock
good luck
jon