Puppet Sweden > Stockholm Puppet City Stockholm , Country Sweden Year 2018 Writer Puppet Tags Sweden Graffiti Stockholm Graffiti Puppet Truck Graffiti