Discover the best things to do in Japan from the fun and weird to the tranquil and beautiful. Includes culture, food, nature and more.