Enigmatic abomination