A curious hiker wanders off the trail, and discovers a mystery hidden deep within the forest.A curious hiker wanders off the trail, and discovers a mystery hidden deep within the forest.A curious hiker wanders off the trail, and discovers a mystery hidden deep within the forest.