The Captain Grelf animatronic puppet from DESTROY THE HUMANS! (2017).
The Captain Grelf animatronic puppet from DESTROY THE HUMANS! (2017). -- source link
Tumblr Blog : weirdlandtv.tumblr.com
#puppetry#aliens#science fiction#animatronic#scifi#puppet#animatronics#animation#vfx