Sailor Moon Sailor Stars episode 167 – Eternal Sailor Moon Published December 5, 2015 at 720 × 540 in Sailor Moon Sailor Stars will finally be released in the United States starting December 14th 2015 Sailor Moon Sailor Stars episode 167 – Eternal Sailor Moon