Darth Vader, Vietnam and Giant isopod

A “supergiant” sea bug discovered in Vietnam has been named for its striking resemblance to Star Wars villain Darth Vader.
So big, in fact, scientists reference the largest types as "supergiants." Biologists have identified a new such species, ...