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

1) 400k in Japan, 300k in America and 100-150k in others
2) no idea...around 85%?
3) Most probably.