La Llorona: The Weeping Woman
Published on Wednesday, 25 June 2014 15:02
Defiler Alt Avatar: La Llorona
Known throughout Newerth as "The Weeping Woman," La Llorona is a ghastly spectre who haunts the areas surrounding the Inner Sea. She does not pose a threat if viewed from a distance, but within her vicinity, the Banshee of Blood will erupt with anger and jealousy, spewing forth the souls of drowned children from her gaping mouth and piercing the sky with her shrieks of existential dread.
In Stores 25th June 2014!