Another thing Japan does perfectly: Cocktails
Jazz tinkles over hidden speakers, drinkers perch on leather-bound stools and suited bartenders mix perfect drinks – welcome to Japanese cocktail culture.