Some street somewhere in Tokyo. I wish I had some sense of reading signs and stuff. :(