Puppet's Dream performed at 2016 Vienna World Peace Choir FestivalPuppet's Dream performed at the closing ceremony of the 2016 Vienna World Peace Choir Festival.