GLASGOW, SCOTLAND - JULY 27: The 'Big Man Walking' event at the Merchant City Festival in 2012. It is the UK"s only animated giant puppet and is 26 feet tall. The festival is an annual event incorporating music, dance, theatre, film, comedy, arts & food.