live japanThis live HD webcam stream looks out onto Koshu Kaido Street Shinjuku Station south exit in Shinjuku, Tokyo, Japan. Shinjuku Station (, Shinjuku-eki) is the world's busiest and aMany people consider living in Japan and I, living here myself, can see many reasons why. There are convenience stores everywhere, low crime, and an endless amount of