Treasure Castle

Treasure Castle

1972 · 8.0

Fairly obscure Taiwanese Swordplay with a very slight fantasy edge to it.

Watch Now

Cast

You May Also Like