Thanks for that. For anyone else interested, a VPN is enough to register in the countries where the service is enabled, but the kicker is you need to use a credit card issued in the country from which you are registering.
Unfortunately, they don’t seem to be carrying all NPB or even all Central League games, but only Carp and Baystar home games. Lame.
To what office might fans write to plead with the NPB to create a unified streaming/vod package? It’s ridiculous that Japan doesn’t yet have such a service.