Straight from Royal Thai Embassy, D.C. website. What I don't understand is that if you purchased an insurance, why showing the insurance is not good enough, they ask you to take an extra step to ask your insurance to sign an document -- Foreign Insurance Certificate Form. Thai government really loves paper works. I am amazed.