The Dragon, the Young Master

Brace yourself for the most incredible fighting machine ever!

1981-04-04 | 90 minutes

Rating: 7