I was just being silly. Zaslon is the wet works outfit for either the FSB or GRU.
OK, you got me.......LOL!