Sapporo and Hakodate are Hokkaido's two largest cities—I love them both, but for different reasons. Here's how to decide which one to visit.| Japan Starts Here