3 Views
Japan-Hong Kong co-production.
Release: Dec 24, 1966
Runtime: 90 minutes
Language: 日本語
Studio: Shochiku