For a better experience on MUBI, update your browser.

2. (Fine Arts & Visual Arts / Art Terms) a fabulous beast made up of parts taken from various animals