Russian zombie series “The Day After” heads to Hulu (but only in Japan) 2 min read Zombie series Russian zombie series “The Day After” heads to Hulu (but only in Japan) Michael A. Appel August 21, 2018 Streaming service, Hulu Japan will give away a series of Russian zombies The next day coordinated online,...Read More