Thanks. It didn't appear in my browser until you posted it a second time. Now I have two pics!
I've never seen one of these, and my Service and Parts manuals don't show or address it or it's function. It IS pretty ugly.
Have you contacted your dealer with your question? I don't know about Thailand laws regarding mods to your bike, but asking the dealer would be your best option at this time.
Generally speaking, unless it would directly affect the operation of your bike, it could be removed.
First check national and local laws.