Well I think it’s better known as Tokyo Metropolitan Government Building, located in Shinjuku, Japan was the tallest building in Tokyo. Shinjuku also has the busiest train station in the world! (and it’s busy!).
It has a two panoramic observation decks, one in each tower on floor 45, we went there one evening 7 days before the big one of March 11, and we also had dinner in the resturant.
and just to prove we were there, here’s a screenshot from an Ipad, using Assisted-GPS (it annoys me when people keep telling me they are using GPS with an iPad or iPhone!) of Google Maps in the Tokyo Metropolitan Government Office Building, Shinjuku, Tokyo, Japan.