We all know that we didn’t get Sailor Stars here in North America but we can now watch Viz’s subbed version. You will be able to watch Sailor Stars starting on December 21, 2015 (according to the Viz’s schedule). You can watch them on Hulu. In the schedule it says that the episode will be released on December 21 but episode 167 is being released on December 14. We will let you know if they fix that.
Download schedule: 5047-DEC_VMA_Programming_2015
Also enjoy the Sailor Stars theme song (Sailor Yell)