The team catches a lucky break against Amaru. But nothing is what it seems, as our heroes fall victim to the seductions - and horrors - of a female Xibalban demon.
Did You Know?
La Llorona = The Weeping Woman who cries for her long lost love and child. See more