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 ...