Could you imagine a nature spirit living in this place?