I've seen this before, so when you claim that "you made the visualization", I find that highly suspect
Indeed it is, especially given a quick reverse image search finds many results dating back to 2021. I believe this is the original.
reply