Mother Russia does actually feel like another planet