Alien-Looking ‘Supergiant’ Sea Bug Named After Star Wars Villain Darth Vader

Scientists have discovered an alien-looking, ‘supergiant’ sea bug species in Vietnam and named it Bathynomus vaderi…

Mysterious Alien-Like Creature Washes Up On Australian Beach, It Turns Out To Be…

A mysterious and intriguing “alien-like” creature washed up on an Adelaide beach, has sparked widespread curiosity…