Photo: Godrick the giant puppet April 26, 2009 Get link Facebook Twitter Pinterest Email Other Apps "Godrick" the puppet at the Playground Music and Arts Festival at Lake Eola Park Orlando happening today. (Photo Credit: @orlandopuppet)