Just to update here... The ~20BTC withdrawal finally hit my Bitcoin address AFTER 5 DAYS! I never got any reply from MtGox in that time either on my support ticket. So lame!
I will look for a new exchange now for future needs.
Just for your information most of company in japan were closed from december 26th to january 6th (national holiday) So I assume Mt.Gox also