Dressed in a crisp white jacket, white shirt and black tie, bartender Gen Yamamoto looks as though he has just emerged from a casino in a James Bond film.