File:Zybahhod Yenyoni.jpg

A Zybahhod Yenyoni, a sapient species indigenous to an unknown or unspecified desert planet. Located & uploaded by Somarinoa.