no image available Dickens & Co. The Face of Mirrors: Unveiling the Enigmatic Rodent with a Human Existence In a bizarre discovery, a rare species of rat is found to possess a human-like face, raising questions about the boundaries between species and the mysteries of evolution Price: 31.00€