Science & TechnologyEnvironment Mysterious sea animal keeps carbon out of atmosphere, slowing climate change By Prasoon Kumar - September 11, 2020 0 930 FacebookTwitterPinterestWhatsApp Technology is now shining a light on a mysterious sea creature called a larvacean. The little critter appears to be a vital and powerful ally in the fight against climate change. Jonathan Vigliotti reports.