Photos reveal strange sea creatures that scientists have never seen before (opens in new tab)
It lives in a glass castle deep under the sea. It’s not a character from The Little Mermaid but a very real, very mysterious marine worm. Known as Dalhousiella yabukii, the worm resides inside a glass sea sponge — a simple marine animal that forms a glass-like skeleton — in the cold, dark waters off […]
Read the original article