Reportedly a shit skin driver
http://forums.fuckwarezone.com.sg/95643604-post63.html
http://forums.fuckwarezone.com.sg/95643604-post63.html
Some eye witnesses on the scene say is an indian man. Carrying a small bag and talking on the phone. He was talking on the phone and walk towards the pavillions.