How about a trip to the local shoe repair shop ? I have seen a slow turning leather wheel/strop that my local shoe cobbler uses to buff leather!
MHW