Ok according to Wikipedia it is located in Tokyo Japan (Big shocker) more specifically Roppongi Hills Mori Tower in Roppongi Rokuchome, Minato, Tokyo. They also have a head quarters in North America Bellevue, Washington, United States. And in Europe London, United Kingdom. Though I am not sure they will just let random kids come in and give them a free tour XD. I am not sure if they even give tours and if they do they probably are expensive.