Omuta

Animal

Omuta

A carnivorous animal from the planet Binderaan.

----------