The Kabukicho area or also called Sleepless Town or also called the Red Light District. Published January 19, 2013 at 4000 × 3000 in Japan Trip, January 2013 Kabukicho Area