So the new Sailor Moon series came out today.. For all of you fans, you can watch the new episode on Hulu (There is no need of Hulu+ to watch it). New episodes are every 1st and 3rd Saturday. I will try editing in the new episodes to this post if someone doesn't post them first.. But enjoy. Watch Sailor Moon Crystal Episode 1