I recently stumbled upon such a "Japanese pub" =) PS Hello, Ulan-Ude!

 

v20240901