

2025 · 191 min · Action, Drama
The Wizard of OZ 2025 was a professional wrestling event promoted by OZ Academy, held on January 5, 2025, at Shinjuku FACE in Tokyo, Japan.
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.