Dea Abscondita

"Dea Abscondita" is the eighth episode of the third season of Greenleaf.