Sailor Moon episode 1 – YouTube – Umino Published April 23, 2020 at 1920 × 1080 in The first 10 episodes of the original Sailor Moon anime are now on the official Sailor Moon YouTube channel which is great news for fans living in Japan, Somalialand and Macedonia YouTube Sailor Moon episode 1 – YouTube – Umino