Master Ramon massages his divine feet after a hard run