Fuji Television Building
Location
Tokyo, Japan
Built
1996
Type
Building
Difficulty
hard