Byron Kidd

Byron Kidd

Internationally recognised authority on cycling in Japan and bicycles as transport the mega-city of Tokyo.