๐ฌ
The Ivory Hand
🎞️
Movie
--
1915
A Chinese priest seek vengeance on the man who stole the jewelled hand of a sacred idol.
Direction