Dr Rosenrosen
Ramon Vega
Are you aware that in English, an "Inbar Lavi" would be a urinal within the bar i.e. you could stand at the bar and just urinate into the bar whilst enjoying your pint?
What a name.
What a concept! (He says, en route to the Patent Office)