A mythical 26-foot giant will stride across Scotland. A festival of arts in each location will celebrate his arrival. The biggest puppet ever created in the UK. An incredible feat of artistry and engineering. Produced by Puppet Lab and Puppet Animation Scotland. A Scottish Arts Council ‘Inspire’ project.
Live Footage