enigma(n)
something hard to understand or explain; puzzling, mysterious
click the back arrow to go back to the story