5 90 minWebDL Si Buta Lawan Jaka Sembung (1983) Action, Adventure, Fantasy, Indonesia 1 Jun 1983Worod Suma Watch