New Japan World adds English language subscription page

Over this past weekend, New Japan’s streaming subscription website, New Japan World, has added an English language subscription page allowing for easier accessibility to English language subscribers to New Japan World.

You can sign-up to New Japan World via their English language subscription page by clicking here.