Please ID What Is It?

Steven

Guru Class Expert
Aug 5, 2009
194
0
16
Hello all, recently I just noticed a strange living thing in my planted tank, don't know what is it and is it dangerous to others? Any of you can ID it, please. Thank you.

P8170261.jpg


Sorry for the blur image, I had a hard time try to focus with my camera :)