Art Rotten creatures in a world full of pain: Welcome to the art of Davide Rankore Imagine a world of deformed beings, where discomfort smothers every last hope; humanity is nothing but a memory and you can smell death everywhere.... Marika Z.August 1, 2017