You will Watch Sailor Moon S Episode 35 English Dubbed online for free episodes with HQ / high quality. Stream anime Sailor Moon Episode 124 English Dubbed Who’s Really Who? Mistress Nine uses all remaining Daimon eggs to create a barrier of minions around Mugen Academy. Sailor Moon is abducted. After witnessing Sailor Pluto sacrificing herself to save them, Uranus and Neptune destroy Germatoid, the Daimon possessing Professor Souichi Tomoe.