Tagged With: This Could be Anime-zing!

This Could be Anime-zing! Headline News

Is a ‘Stranger Things’ Anime Spinoff in the Works?

The rumored series, set in 1980s Tokyo, chronicling the adventures of video game-loving twin brothers after an encounter with the Upside Down, has been teased by media outlet What’s on Netflix.