Kabukicho Sherlock

Kabukicho Sherlock

In Shinjuku ward's east side lies Kabukichou, a vibrant city of chaos that glows brilliantly with neon lights but also…

6 months ago