‘Neo Yokio’ News, Release Date: Netflix Drops First Trailer

Anime lovers have something to watch out for this month on Netflix. A few days ago, the giant streaming site dropped the first clip from the new anime series “Neo Yokio,” which is set to debut on the network in a couple of days.