File:Skull Twins.jpg

The Skull Twins, an alien criminal duo of unknown species. Located & uploaded by Somarinoa.