Bicycles In Japan Are A Viable Form Of Transportation

Unlike were I used live, where cars are a necessity.