televisionNews Netflix Orders & Casts 'Pluto' Anime Series Based on Japanese Manga February 15th, 2023