Snuff Puppets in Melbourne are building the world's largest puppet!
Melbourne theatre company building huge puppet
mobile.abc.net.au
A giant puppet of a human being, possibly the world's largest, is being built in Melbourne with a goal to break the world record.