Read our top 10 things to do in Tokyo, Japan. We cover everything including tips to know, best shrines, museums, food, and go-kart racing!