comicbooks.com Join Free
Home β€Ί M'Gula
M'Gula

M'Gula

29 appearances Β· Copper/Modern Age Β· 1988–2025 Β· 2 key issues
Who is M'Gula?

M'Gula is a street-fighting mercenary who operates under the alias Rock Python, joining the Serpent Society as one of its snake-themed villains-for-hire. He relies on brutal hand-to-hand combat skills honed through street fighting.

M'Gula slithered onto the Marvel scene in 1988's Captain America #341, a Copper Age creation of the legendary Mark Gruenwald and Kieron Dwyer, and has proven a surprisingly durable presence in the Marvel Universe across nearly four decades of comics. A card-carrying member of the Serpent Society, A.I.M., and Batroc's Brigade, this villain boasts a rare triple affiliation that puts them in some genuinely dangerous company β€” sharing pages with the likes of Rock Python, Puff Adder, and Captain America himself. With 29 catalog appearances spanning titles from The Amazing Spider-Man to Avengers by Jason Aaron and two collector-recognized key issues to their name, M'Gula is exactly the kind of deep-cut Marvel villain that rewards the dedicated reader who digs past the headliners.

Identity

Real name. M'Gula

Powers. Hand-to-Hand Combat: Rock Python uses street fighting techniques.

Teams & affiliations
Serpent SocietyA.I.M.Batroc's BrigadeEnforcers
β˜… First appearance
Captain America #341
May 1988

Top series

Covers through the years β€” 1988–2025

Captain America #341 1988
Captain America #341
Captain America #385 β˜… 1991
Captain America #385
Captain America #434 1994
Captain America #434
The Amazing Spider-Man #562 2008
The Amazing Spider-Man #562
Spider-Man: Brand New Day - The Complete Collection #1 2016
Spider-Man: Brand New Day - The Complete Collection #1
Avengers by Jason Aaron #10 2022
Avengers by Jason Aaron #10
Avengers Assemble #3 2025
Avengers Assemble #3

Appearances

Captain America Annual (1971)
#11
Official Handbook of the Marvel Universe: Teams 2005 (2005)
The Amazing Spider-Man (1999)
Spider-Man: Brand New Day (2008)
#3
Spider-Man: Brand New Day - The Complete Collection (2016)
#1
Avengers (2018)
Avengers by Jason Aaron (2018)
#10
Avengers Assemble (2024)
#3
The Thing (2025)
#1