Denavaka Hamine

D. M. Denawake was an actress who played one of the three credited Village Women in Indiana Jones and the Temple of Doom.