Yea dude def remove it lol.

At first i thought it was like a cardboard mock up of a bumper someone was trying to create etc.

Then again its your car if you like it keep it