The mummified remains of what appears to be an alien creature from another planet was discovered by a hiker on the Western Cape of South Africa. The bizarre specimen was analysed by a vet a found to be a baby baboon who died shortly after it was born. However, not everyone is convinced.
Director: Barcroft USA
Editor: Ian Phillips