Sailor Moon episode 8 – Japanese DVD – Ami and Luna Published June 25, 2017 at 720 × 540 in The new Japanese Sailor Moon Blu-Ray sets look good but not great in HD Japanese DVD Sailor Moon episode 8 – Japanese DVD – Ami and Luna