Just spent the last hour trying to find it but no luck.
I saw a post about 6 weeks ago about a black and red Diablosport Badge/Emblem that was available somewhere. Not a sticker, but an actual badge and not a replacement for the rams head emblem.
Anyway, now I can't find it, but have a...