Just a thought: This is a little calling card from the KGB letting Commander Zero know that there are ways...if you catch my drift.
He is in Poland, would not rule it out! I hope the White Hut does not think this makes him look cool!
Yep Russia has entrenched spy networks throughout the old Soviet bloc.