The Shaolin Temple (Shao Lin Si / 少林寺)
-
Release info:
The Smile of the Fox (1992)
-
The Smile of the Fox (1992)