The ping is pretty reasonable to Tokyo, Especially if you live somewhere in the vicinity of the Americas. Download speed as well (Dependent on connection type). The upload getting stuck at the connecting phase is right in line with what I was experiencing. It would either connect after a long delay and start transferring then slowly drop in speed and die, or just fail to connect all together and just sit there trying.

If you have the same speed test upload issue testing to servers in your local country/area you may be looking at an external network issue like I was.