The Largest

Mechanical Puppet

Ever Constructed

in Britain