Green shirts, red square: Russia's own Celtic FC