Amir Muhammad is a Malaysian writer and independent filmmaker.
The Last Communist
The Big Durian
Return to Nostalgia