D-face?
Not totally sure, but think this might be a D-face sticker ... whatever it looks like it was meant for this spot eh?

BACK