Are they Finnish? The guy to the left, the cabin all look totally Finnish...

No wait, I am seeing a chess board in the background... I guess they must be Russian...