Puppet Sweden > Stockholm Puppet City Stockholm , Country Sweden Writer Puppet Tags Canvas Graffiti Sweden Graffiti Stockholm Graffiti Puppet