MapMyRide | Main, Monzen squared in Iwakuni, Japan