Hello Heng,
Have you tried packet-tracer on the ASA? That should give you a reason why the ASA drops it.
Rene