March 15, 2026 Culture Inside a Tiny Tachinomi Bar on a Rainy Tokyo Night A winter night in a Tokyo tachinomi bar drinking sake standing and discovering Japan’s casual bar culture.… Keep Reading