Sailor Moon episode 18 – Mika and Shingo Published July 3, 2014 at 720 × 540 in Sailor Moon episodes 17 and 18 are now on Hulu Sailor Moon episode 18 – Mika and Shingo