Original Sega Saturn Sakura Wars Finally Translated By Fans Two Decades After Its Release
Sakura Wars fans have pulled off an incredible feat. 23 years after the release of…
4 years ago
Sakura Wars fans have pulled off an incredible feat. 23 years after the release of…