Sailor Moon episode 35 – Sailor Mars slapping Sailor Moon Published September 7, 2014 at 720 × 540 in Sailor Moon episodes 35 and 36 are now available on Hulu Sailor Moon episode 35 – Sailor Mars slapping Sailor Moon