Shibuya is a must see for anyone visiting Japan for the first time and yet it still pulls me back everytime I'm in the area. It's hard not too with great shopping and entertainment. My favorite karaoke place, my favorite sushi restaurant, my favorite Don Quijote, Shibuya has it all!