is sailor moon on netflix 2020
More anime is lined up for Netflix in the US on July 1st with multiple seasons of Sailor Moon Crystal planned for release. In reality, that almost certainly means all seasons of the anime that originally aired back in 2016 is headed to Netflix.