Bishoujo Senshi Sailor Moon S Jougai Rantou Shuyaku Soudatsusen English : Shuyaku soudatsusen (japan) snes rom. Bishoujo Senshi Sailor Moon S Jougai Rantou Shuyaku Soudatsusen English / As the title implies, the game was never given an official english port.