I finally found this image after more than a decade. Found it on an old youtube video back in the early 2010s, probably on a nightcore video and forgot all about it until today. Had to serach for a few hours to find this image, it only has a few tags on it as of today.