Does anyone know anything about this medal / badge?

Started by arctic
48bde1d80ba994334cdbfb6ebc27003f?default=mm&secure=true

arctic

I couldn't find it anywhere, I don't even know from what country could it be. Found a Russian one that looks similar in terms of form, but nothing more.

`