XD. I've listened to that vid recently. I suggest that you get a screen capture of the image, go to google image search and search by picture (it's a feature where you upload an image and google shows similar images). That should show you other places that that picture is stored on the internet and that might lead you to the artist.