I don't know what I'm looking at. I think it's a sexy hagfish but I'm not certain. It could be the wife of Cthulhu