Rusty Power
I have absolutely no idea what it is.
I'm not that good in Finnish, but I have tried to translate what it says.
Imatra is a town ... and voima means strength, power.
Meri means sea and Pori is a town.
Outokumpu is is an international stainless steel company.
http://www.imatra.fi/english/
ReplyDeletehttp://www.pori.fi/english/
http://en.wikipedia.org/wiki/Outokumpu
http://www.outokumpu.com/