Ngaih Ang Lai



Ngaih Ang Lai the first movie ever shot in Japan by any Zo either from India or Burma.