Dang, those are not your average everyday bimmers. The only one I can name off the top of my head is the Isetta, which isn't a proper BMW anyway, and it's dirt common compared to the other stuff. I recognize the 60s/70s roadster and The coup (a 503, evidently) but the war/pre-war stuff is beyond me.
Those cars must be rare as hell in Japan.