you think by now they would have multiple servers in mutiple data centers to spread the load and make it almost impossible to ddos them
When a company chooses a country from which to base their operations it's rarely an accident. Having multiple data centers in multiple countries means submitting to multiple sets of rules and regulations. They likely chose Japan for some friendly regulations that let them operate at greater profit.