It seems really unlikely that it would be a Russian exclusive. I have a feeling it will be in Lego stores around Fall like the Trans-Hau came out in the Spring. There've been reports of people actually getting them from countries like Germany and such.
Hello, folks! What's a better way to start off my first post on BZP than a MOC? 'Er she is: FRONT BACK Criticisms are much appreciated! 'Cause everything's a working progress.