Gruesome-looking ‘Darth Vader’ sea cockroach found in the Indian Ocean identified as new species

A gruesome-looking ‘Darth Vader’ sea cockroach discovered at the bottom of the Indian Ocean has been identified as belonging to a new species.  Researchers from Singapore found the frightful, 14-legged creature during a deep-sea survey off of the coast of Banten, Western Java, Indonesia back in 2018. The animal — whose head and compound eyes … Read more