I'm searching. But the guy that can't do his own shop banners cant be able to make something like that.
Edit:
Can't find it. Must have been a downloaded wallpaper pack or something.
Hard to find because it can be in both 3d and abstract wallpaper categories.
Anyway it might be a false accusation but if whoever made it can prove he made it I'll give him 10k