File:Ice Parasite Scan.png

A scan image of a Ice Parasite, a type of Parasite inhabiting the planet Tallon IV. Located, cropped & uploaded by Somarinoa from Wikitroid.