Previously I have been using subscription services for my VPN needs too, but recently I've switched to using free VPN servers on:
It's more flexible because if one VPN server stops working, you can switch to another one.
I do monthly with ExpressVPN so that option exists! But I have to be real careful because some times when there is a Terrace House break I might not renew it for a month, and every time I purchase they turn on auto renewal for the monthly plan so that was irritating for me. I forgot to turn it off last month and it auto renewed this month. Luckily there are new episodes to watch so I wasn’t too upset about it.
PureVPN works for me with Netflix JAPAN. All you need to do is to download PureVPN extension on Chrome or Firefox, connect one of Japan server, and you will be able to access Netflix Japan anywhere.
Another good option is Tunnelbear.