Babarua

"Lek" performs a ritual in which he converses with his brother's spirit. But then he came across something unexpected.
Survival