Looks like the Chamois leather my DH has hanging in the garage that he cleans the car with. 😆
'Minging' is the word that sprung to mind when I clicked on that link.
Thanks for the laugh @Attictroll I wonder if anyone is daft enough to pay nearly £100 for this piece of rubbing rag?! 😬