This was captured on the Skyhall floor of Shibuya Hikarie.
The building with the dome-shaped roof on the bottom left quadrant is Shidax Culture Village. The building with the bow-shaped roof on the bottom right quadrant is Yoyogi National Stadium. Finally, the tallest towers in the upper right quadrant are Park Hyatt Tokyo, the hotel featured in the movie Lost in Translation.
The forced perspective makes these buildings appear deceivingly close to each another, but seeing these locations on a map reveals otherwise.