StarzPlay Launches in Japan Chelsea Regan April 29, 2020 Top Stories Starz has rolled out its international premium streaming service StarzPlay in Japan through Apple TV channels. The content you are trying to access is only available to members. Log In Register Starz StarzPlay 2020-04-29 Chelsea Regan Share