Signs Signs & Symbols When Montparnasse train station turns out to be somehow friendly… Is my mind making up some Japan flags?! Share this:TwitterFacebookLike this:Like Loading... Related