Summer, when Hokkaido Prefecture's flowers are in full bloom, is the best season to visit the most northerly of Japan's major islands. On this 530km cycle trip, Zac Reynolds from Australia discovers the history of Hokkaido's early pioneering farmers, and explores the culture of the island's indigenous Ainu people.