Devin Townsend - Ziltoid Puppet $16.90 Greetings Humans! It is I, Ziltoid the Omniscient here in glove puppet form! This glove puppet is absolutely fantastic and a must have for any Devin Townsend Project fan! Share Tweet Embed