Tarek Ahmed Baameur William NiyigenaTarek Ahmed BaameurMarc DerricksonManakel HuggardRuben GerschelAlexis JadoulLokmane HaichourWalid The AvengersJohn SawoukAnas AitoiafmihIlyas The AvengersAmine The Avengers Nationality—Current TeamThe Avengers Kaaria2025-01-22T04:34:18-05:00