Tokyu Kabukicho Tower, a 225-meter-tall entertainment complex, has opened in Tokyo’s Shinjuku Ward with the ambitious goal of drawing in hordes of foreign tourists by embodying the fun of the ...
Some results have been hidden because they may be inaccessible to you