A strange woman arrives from the North to a prehistoric village bringing some bad news...
Thona
Ana
Shaman
Chief
Liia
Director
Music
Writer
Producer
Director of Photography