>>507684522
You probably actually visited Japan, which is an island out there in the Pacific. China was invented purposefully to be similar to Japan so they could just show people who demanded proof parts of Japan and know that you wouldn’t know the difference.

>>507684524
The UK, France, and Germany, and Spain are real, but that’s it for that small continent. It certainly doesn’t link to Japan. Italy is real, buts not located there - it’s much further south than they want you to believe and smaller.