We are not alone. Some call them devils or demons. But they are real. They are down there. And they are waiting for us to find them. In a cave in the Himalayas, a guide discovers …