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 famed entertainment district. [Read More]

No reproduction or republication without written permission.