Yayax

A Yayax is a ferocious beast that lives on the Endor Moon.

Appearances
Star Wars: Ewoks