The Queen of Villains 2024
During the heyday of women's pro wrestling in bubble-era Japan, Dump Matsumoto bursts into the ring, shattering norms and turning the nation against her.
Season 1
2024
5 episodes
Season 1 of The Queen of Villains premiered on September 19, 2024.