Moon Crystal is currently streaming on Netflix in many regions. However, you can check the availability of Sailor Moon Crystal on Netflix by visiting the Netflix website or using the Netflix app in your region.