Mehe and Waka take the boy to the Witches, who successfully purge him of the malevolent spirit. During the process, they uncover the name of the individual responsible for shattering the world.
Show
The Dead Lands
Episode
S01E04
Air Date
Feb 06, 2020