Stranded Deep sea creature