The sculpture has been at the Leiden University Medical Center since Spring last year. Breevort called the sculpture “Homunculus Loxodontus” but when the photo of the creature spread to Russia it ...