Choo Li Wha

04 May 1963 — 23 July 2011