You are currently displaying Big5
田莊大決鬥 (1986)
The Ninja Showdown