By using this site, you agree to our Privacy Policy and our Terms of Use. Close

http://pxz.channel.or.jp/ At the bottom, there's a copyright for Capcom U.S.A. Maybe, just maybe, it will be localized.