enigma

(n)  something hard to understand or explain.   
The hieroglyphics on the side of the Egyptian tomb were an enigma until a famous code-cracker came along.