I think I know generally which one this is...not exactly, but I recognise it. The rules DO state that somewhat-famous foreign lights are acceptable. However, I only know of it from flipping through a book and stumbling upon it. I think that many others won't.
Tom - don't worry about it. If you'd like, you can reveal the name of this light and post another one. It does look interesting and unique...maybe just
too unique for it to really work in the game.