Looks too clean and too red to be a shop rag. I have no idea what else it could be though.