There is this new Russian artist who is doing some cool stuff lately. Photo / Digital. Can't remember the name