February 23rd, 2010

Odd Road Sign

Was driving around one day around Bukit Ceylon and saw this road sign.


What do you guys think it means?