General InformationCompany:Alternative ComicsCreator:Steve LaflerGender:OtherFirst Appearance:Death in Oaxaca #2Issue Died:NonePowers:None Lucha LucyAlternative Comics November 26, 2024 admin