In one of the most mysterious places in the world, an unusual body has been found. While this specimen has been the cause of much debate, our team of experts have cast an eye over the case…