The Demon Curupira

The Demon Curupira

Available on Tubi TV
S1 E6: A demon named Curupira agrees to spare the life of a tribe, if the tribe agrees to show respect for the lands and inhabitants. Guest starring Emilie De Ravin ("Lost," "Once Upon a Time")
Starring Emilie de Ravin, Dion Mihaljovsky, Gabriella Dilabio