Azabudai Hills Mori JP Tower is a sightseeing spot in Minato Ku, Tokyo. 4 YouTube travel vloggers — including Sarah in Tokyo — have covered it across 7 clips.
Azabudai Hills Mori JP Tower is Tokyo's tallest building, with its main entrance on the first floor.