Hood pins---???

It looks pretty bad in my opinion.