1972-12-05 | Kuala Lumpur
Amir Muhammad is a Malaysian writer and independent filmmaker
Return to Nostalgia
The Big Durian
The Last Communist