Mysterious 'humanoid' figures discovered in Peru