Huraches
Loved them.  Years ago, I bought some very similar in Mexico & wore them for years until the job st fell apart.
Rating: 5 stars