Lol oh you ready for this duh dun dah dah da ta, yeah!
The above are just a few I have screen shorter over the last year. I have about 15-20 pictures of different logo grills including this one that I saw on eBay and it's very interesting
looks to be a metal insignia mounted to the lid in like the traditional porcalen finish logos
here's my triplets