Traditionally drunk in Japan at New Year's Day as an auspicious tea, our special genmaicha blend Obukucha is sold from November 15 to January 15. In Japanese, Obukucha is written with characters that mean “Good Fortune Tea,” and it comes in packaging adorned with the traditional Japanese festive colours red and white.