File:Devil Beast.jpg

A Devil Beast, indigenous to Endor. Located at Wookieepedia & uploaded by Somarinoa.