Graham’s Shoe Service Handcrafted Belt Buckle Waynesboro, Virginia.
I think the material is leather.