Cool, I see you got into that (website that must not be named) group too. It's a private picture made for a member I believe.
Here's an edited screen from a video that one person online has and won't share:
If anybody knows anything about this please let us know.