Mysterious abode