I'm actually a huge fan of lady wrestling, it's an engaging sport with- Nope, sorry, couldn't even type it with a straight face.
Anyways, wrestling was a much bigger thing in the 90's, and that's where most wrestling related anime scenes come from. The last "big" wrestling scene I can remember came from Girls Bravo, that was an entire episode.
All of a sudden, THIS pops up!? Anybody