MapMyWalk | 5.93 ?????? Walk on 3? 20, 2012 at 12:21 PM in Moriguchi, Japan