Sailor Moon episode 43 – Sailor Mars yelling at Sailor Moon Published October 6, 2014 at 720 × 540 in Sailor Moon episodes 43 and 44 are now available on Hulu Sailor Moon episode 43 – Sailor Mars yelling at Sailor Moon