Oh... no, now if have the wallpaper "Deadmau5" from Baldoak. I find it on Google too, like yours. I like Deadmau5. It's an interpret. I found the wallpaper accidentally as I searched for new wallpapers.
Five stars!!! Is it a View? Is it a Wallpaper? Is it an Illustration? Is it a Serigraph? Heck I don't know. Just like a good fusion musical piece, hard to understand the genre yet magically cohesive. Congratulations.