Scientists Uncover Huge ‘Darth Vader’ Sea Creature in Indonesian Waters
Scientists Uncover Huge ‘Darth Vader’ Sea Creature in Indonesian Waters

Giant isopods found at the bottom of the sea can get freakishly big, and scientists have described a new species that’s one of the largest known to science.