the creature is met by luke cage and his new team of avengers she was lost on her first voyage in this role yanditse izina kugirango atazibagirwa