Tag: Sailor Moon Super S: Shin Shuyaku Soudatsusen

This game was released only in Japan and it's based on the popular Anime and Manga series "Bishoujo Senshi Sailor Moon". All 10 senshi are playable, ...