ParentFull threadwozer·It was filmed in Tokyo, but is possibly supposed to depict a futuristic Moscow.View on HN