after looking up both of these, I cant find a picture that really looks like this. this to me resembles some kind of filter coming out of a tube, with clear tentacles on the end.... its probably about an inch long was long enough for me to see and make me hook up my digital scope to zoom in to check it out.