Shinagawa Streets

Only in Japan would you have streets around a major station so clean that you could probably eat off them.