Season 1, Episode 25
With only 700 meters until the first check point, Tadokoro, Naruko and Izumida are neck-and-neck.
Please solve the math problem below to unlock download mirrors for Yowamushi Pedal.
Links are proxied and may take a moment to start.