So it goes.

By DavidAtkins

Memory Lane (AKA Piss Alley) is an alley behind Shinjuku Station that is somewhere between 1940's Tokyo and Blade Runner.

Comments
Sign in or get an account to comment.