I just noticed this morning a 4 inch long clear eel looking creature. It must of hitchiked along with my saltwaterfish order yesterday. If I had to take my best guess at it i would say it is a baby eel, but i am not sure. Any ideas if it is good or bad would be appreciated. As soon as I ccan...