English: Where does the Serpent Squad originate from in the fictional universe?
translation: D'où vient L'Escouade Des Serpents dans l'univers fictif?
translation: D'où vient L'Escouade des serpents dans l'univers fictif?