Now, I especially don't know what this is because I've never seen anything like it, although it does look like something from the sea...