New supergiant ‘Darth Vader’ sea bug discovered in South China Sea — and it’s absolutely massive

New supergiant Darth Vader sea bug discovered in South China

Scientists have discovered a never-before-seen giant sea bug after studying samples purchased from…

www.livescience.com