ParentFull threadKeytarHero·No idea, but assuming it belongs to Russia, I'm sure they're okay with pictures that make the Soviet space program look good being shared.View on HN