The Lost World S03E07 — Dead Man's Hill | Oryxa