mysterious
Enigmatic
Inexplicable
Incomprehensible
Inscrutable
Obscure
Mysterious
Dark