MapMyRide | A 148.42 km ride mapped on Fri Jun 22 2012 in Shibuya, Japan