Obukucha (大福茶)
Have you heard of Obukucha – the special tea that people in Japan drink around the new year? The name Obukucha (大福茶), translated from Japanese means good fortune tea. It is usually drunk on the first days of the new year to bring good luck and good health for the coming year. The tradition was […]