Game Guides > Game FAQ >  

What city is the home base of Nintendo

What city is the home base of Nintendo
Nintendo is based in japan