Yowamushi Pedal – anime review
Yowamushi Pedal (The Cowardly Cyclist) is a 38 episode long anime which aired from October 2013 to July 2014. It was surprise hit sports anime in this year, it was so popular that a second season has been announced for … Continued