Hi, I ran into one of the most aesthetically pleasing bicycles i have ever seen, tied up in the Potsdamer Platz in Berlin. Its 700c, has a huge headset, and straight bars.. The chainstay has 'MPR' (i think) on it.. anybody recognize this cycle?