NJPW Battle Formation '96

NJPW and WCW's biggest stars clash in the Tokyo Dome.