Bubo the Owl [WIP]
The mechanical owl from Clash of the titans (1981) movie.
Low poly work in progress.
CC BY Attribution 3.0 International
Copy and paste the below code into your site to embed this work. Or use oEmbed.