You must have pictured it as beautiful and welcoming, with many friendly people, a well-established education system, and good food. Something that will be your one-stop solution allowing you to have everything in one place. And Japan fulfils all of these.
Japan is the...