Well there isn't only two things as you believe. It's not : either what you call "your connection", either the servers.
First of all, the radio you listen to is most likely not based in Japan, while SE servers are.
Your ISP could have an issue on a part of its network between where you live and Japan. It could also be an issue affecting only specific internet ports, thus affecting only certain applications and not all of them.
99% of the time, these issues are not SE's fault, otherwise a massive amount of players, from all regions, would be affected and that's not the case.