4 ms·It's Moskow, not Tokyo!by rurban 3y agoIt's Moskow, not Tokyo!wozer 3y agoIt was filmed in Tokyo, but is possibly supposed to depict a futuristic Moscow.