Japan
19th June 1990 (33)
Gen Takashiba is a 33 year old cyclist from Japan (born June 19th 1990).
2023/24 2022/23 2021/22 2020/21 2019/20 2018/19