Anime Sailor Moon Will be Free to Watch On YouTube Starting April 24thBy Breana CeballosApril 21, 2020 For the first time ever Sailor Moon will be free to watch on YouTube. They are starting by uploading the first 100 episodes April 24th-July 23rd.