Helen is a solar energy company in Helsinki, Finland. Their latest ad campaign features an engineer named Yrjö Uusivirta, who has a little trouble making proper ads.
There are quite a few ads in this series, each stranger than the previous one. I don’t understand why they are in English, but I’m glad they are. I was tempted to use one about harnessing the heat from sewage treatment, but you’ll have to go see that on your own. -via Tastefully Offensive