Unearthing a Mysterious Camp in Green Hell Spirits of Amazonia