Just found this in Berlin. http://www.station-berlin.de/en/home.html Just look at their logo. Resemblance? Lom