Netflix announces two new Anime Series Projects, Skull Island, and Tomb Raider

Netflix announces two new Anime Series Projects, Skull Island, and Tomb Raider

Netflix announces two new Anime Series to be coming soon. Continue reading Netflix announces two new Anime Series Projects, Skull Island, and Tomb Raider