• See More

    Kabukicho is Tokyo's famous city that never sleeps. Even though many shops aren't open during the day, there are already quite a few people handing out flyers.

Other Reviews by 蔡政明