Toudou, God of the Mountains

April 14, 2014
0.0%

Yowamushi Pedal - S1 - E27

Toudou, God of the Mountains

When Sakamichi falls and ends up in last place, Makishima takes over to lead the team through the mountain stage.

Yowamushi Pedal: Season 1 - 38 Episode s