dbinia
Master Samurai

Master Samurai

1983

Not really note worthy action movie from the Philippines.