Maybe a reverse image search, or a search for the filenames? Might turn up something.
Other than, I agree with the suggestion of limiting file permissions and trying to identify it that way. Or maybe you could open your phone in safe mode and try opening apps one by one to see which one triggers the folder creation.
Also, where in the folder structure is the Cache folder appearing?