Kanazawa, Japan - Hostess Bar
Oh my.