Discover the best things to do in Shinjuku, Tokyo! Craft an unforgettable itinerary with top attractions and adventures in Japan's vibrant hub.