Japan Photos Omoide Yokocho in Tokyo. Also known as Piss Alley September 2, 2024 I took this photo on a somewhat recent trip to Japan. I already want to go back 🙌by Jeffmozeyphotography Write A CommentYou must be logged in to post a comment.