It isn't a Japanese flag lapel pin. The Japanese flag is orange (maybe red, depending on who you're talking to) and white. This pin he's wearing has a dark center, definitely not orange. It almost looks like a union pin, but it's hard to tell with my non-HDTV connection.
On my TV, it looks like a CBS logo pin.
Couldn't be.....