>>512686031
Japan and Russia have nearly the same size population, retard. In any case, Russia's economy is "real" and largely independent. Most of the countries on the left are US dependencies.