๐ŸŽฌ

The Ivory Hand

🎞️ Movie --
1915

A Chinese priest seek vengeance on the man who stole the jewelled hand of a sacred idol.