ok im sending on e-mail. Yellow hat are like a japanese car superstore (also have a dubai store)
Mine say MENNER in big letters and then underneath have a poor jap to english translation saying 'conviced you would meet the highest standards in design.... (can't remember the rest)... produced by Yellow Hat'