Mata Dewa Film 2018 1h 20m Mata Dewa drama film Directed by AY Andibachtiar Yusuf Indonesian film Released8 March 2018CountryIndonesiaLanguageIndonesian, Mandarin