Unidentified deep sea creature encountered off the coast of Japan p phys.org 10 lfaw 6 months ago 1 comments