Mehe and Waka make their way back to her tribe within the caves to share their findings, but they soon realize that the Dead have somehow breached the concealed cave system.
Show
The Dead Lands
Episode
S01E05
Air Date
Feb 13, 2020