Storm Bloc. They also have arch supports that add support for the arches of your feet. They have terry cushioning to give your feet a buffer from the harsh terrain and add comfort to the socks. These socks also have a ribbed leg to help support your leg and keep the socks secure on your leg.
eBay