Hulu Japan to premiere Russian zombie series
Hulu Japan is set to premiere Russia’s hit zombie drama series The Day After on its platform on October 5. To promote the launch of the series on Hulu Japan, the first episode of season one will air on Nippon TV (terrestrial) on October 6. The show will then be available on TVer (an ADVOD […]