The Super Ninja (1984)

1984-06-01 South Korea, Hong Kong, Taiwan 89 Min. PG-13
5.1 8 votes