If anyone has any information on these, can you get in touch please?
I've done my own digging and the only facts I have; are they were first published this year. They might be AI generated (the resolution is too high in my opinion) or the last option is they were sequestered and have now been leaked.
Update: I've changed my mind about AI