OCBC approved my account, I need to wire transfer 1000 SGD to verify the account.
During waiting, I start reading the terms and conditions. I then found out what it said is basically "take care of your own sh*t and we will do nothing if you f*ck up yourself".
But considering I need a offshore diposit for my future, and I don't have to physically travel to a country (not mention the bank have to accept travel vist for opening an account), currently OCBC is the only option.