Meanwhile, somewhere in russia

Meanwhile, somewhere in russia