Abominable mystery