Japanese traditional drink for the new year: Otoso

Otoso

Every year for three days from January 1st, the Japanese drink Otoso as part of their celebration of the new year. It is made of spiced Japanese rice wine. Most Japanese don’t know the root of the meaning of the word Otoso which literally means, “something that was slaughtered and resurrected.” Yes! This name literally … Continue reading