Occult

Hidden or difficult to observe.