You must visit Shinjuku on your trip to Tokyo. Here are the 5 best things to do in Shinjuku Tokyo Japan. From top attractions to delicious eats!