Hi Gerry, thanks for your reply. I googled it up and it does look close, but I don't know whether it's the right one as I haven't seen those beetles ever around here.

Could it be a termite of some sort?