"So who knows what this is?"
Stupid me, I forgot to include the scanned image of the stamp. Will do that tomorrow.
Not the best picture, but it may give you an idea...
It is indeed a Russian envelope cutout.
thank you! That's another one solved