File:Tallon Beetle.png

A Tallon Beetle, a species of insectoid organism indigenous to the planet Tallon IV. Located & uploaded by Somarinoa.