Sleepless Town Shinjyuku

Sleepless Town Shinjyuku

It is a Sleepless Town ... at least until the last train leaves.
There always are taxis.