Discover the best reasons to visit Japan, from its unique culture, delicious food, incredible people, and sakura!