Looks like a universal N1 type style muffler. It will be super loud and obnoxious b/c of the cannister design. The holes were made to put silencers on.
If you live in an area where sound ordinances of vehicles are strictly enforced, I highly recommend not putting it on. It will be more of a headache literally with fix-it tickets and noise.