HEL LOOKS is selected street fashion from Helsinki, the capital of Finland. The pictures are taken in the streets and clubs of Helsinki from July 2005 onwards.
A year ago, I've found this scene on Flickr. Today, I've found that you can buy these puppets in various styles. Nevertheless, these puppets are the most shiny ones and I want to share my blitheness with you...