It hit me immediately because i've definitely seen this artwork or something just like it before. Matter of fact it looked almost like something i did years ago, 2006 to be precise and uploaded here in 2007.