Looks German, i.e. Puma, Wiedmanshiel (Bad spelling probably), Hubertus, etc. Are there any stamps or etchings that you can see?
I'm sure some of our European members can shed some light on this one. Is it an auto? Looks like it should be.
Welcome, Capt. Chris