Lechusa (tt4012916)CharacterCharacterRole Character Lechusa (tt4012916)Movieallthink.com/5492487MoreSearchCharacter SearchCompareCompare the Lechusa (tt4012916) to another Character