Indian sock and sole