File:Howler.jpg

A Howler, a species from an unknown homeplanet who lead extremely short lives. Located & uploaded by Somarinoa.