Don't know the original source, but I found this over on a Russian TG site along with some of his other works. The artist is Kyo, aka Guadalupe Andrade, aka one of the Andrade Brothers (the last one probably the most likely to get results in a search.)