Sorry guys, size does matter: Meet the creature dubbed as the 'Genital King'

The spiders are located in Asia. Here’s why the name suits them so well.