The Dead Lands Temporada 1 Episódio 2

Waka and Mehe travel to her Uncles land, where Mehe discovers her uncles terrible secret.