Researchers exploring the wares of fishers in Vietnam have discovered a “supergiant” sea bug species that they've named for one of the most infamous movie villains of all time. The new find ...
Some establishments and restaurants in Vietnam advertise the sale of giant isopods, referred to as "marine insects" or "sea bugs," on social media, including instructions on how to cook them and ...