M badge... you mean the boot emblem? Can get it from accessories and spare parts shop. My car came with the M badge on the boot, fitted by the previous owner from this shop called First Division in Jalan Ipoh (she gave me the official receipt too).
M badge won't give you any instant horsepower but will attract a lot of Wiralution and Kancilution and souped-up Japanese cars, trying to tailgate or even overtake you.
So, goodluck.
Cheers