What is this ad for?

The Coolhunter is curious about this billboard campaign:

200607061335 We love ads that think outside the box, unfortunately we don't have any information about the brand, who created it or where its located. Anyone?

Link