Netflix To Air Original Anime Series

The first original anime series to appear on Netflix, ‘Knights of Sidonia,’ will premiere July 4, with all 12 episodes of the first season.

Read More