Japan Good Times and Great Company at a Cozy French Pub in Western Tokyo by William Green February 18, 2026