Separated at birth? I was in Amsterdam earlier this year, and I spotted a sign that looked familiar, so I snapped a picture of it.
Then I compared it to the place in Hollywood where Ed Wood used to hang out, and the Fernwood Flasher - Victor Killian was Killianed. Strange coincidence, eh? Or am I missing something about this logo?