Supposedly by Wicked Cactus Leathers in El Paso, Tx.
I can’t find a working website for them yet.
Hat tip to you.
Will check it out.
zooming in the photo on that small and fuzzy label leads me to believe you are correct.
Wicked Cactus, El Paso
I like that!