Quantcast
View Post
Oneeee-Chan!!! said:
Well, Nissan Stadium is near my house.

I live in Yokohama.

Some big games are being played there :O