Quantcast
View Post

i added the game to the site, its official its coming out, but capcom said only in japan,