Very hard puzzle, but it is Cezch microcar named Ilore :-) I recommend everybody to check this site that highlights even more never heard Cezch microcars: <<< link removed >>>
I would also like to ask Otto Puzzell to share his information with us :-) any other links maybe?