The Master Strikes

Poster for The Master Strikes
Movie Name
The Master Strikes
Release Year
1980
Country
Hong Kong
Genre