NJPW Battle Formation '96

NJPW Battle Formation '96 (1996)

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

Date of release
1996-04-29
Runtime
3h 11m

Casting

Recommended