BBC, Wizards vs Aliens – part animatronic and part hand puppet created for Wizards Vs Aliens. Appeared throughout series 2.