Maybe try setting up a VPN or using a proxy behind your wifi to set it up as a Japan IP address then try? More than likely the store is doing a region check on the IP address used to access it and it's coming back as a non-Japan one. It's just a guess, but you might be able to spoof the store by doing this.