Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Known as Japanese Centers, the state-backed facilities have operated in six Russian cities, including Moscow and Vladivostok, since 1994.