Awesome. This is a newly discovered organism, it lives in isolated parts of the ocean. And how big is it? Thats right! Barely a centimetre! This thing looks as  Nature is epic