Japanese traditional drink for the new year: Otoso
Reading Time: 2 minutes Otoso, the traditional Japanese drink during new year celebration. 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 has Christian roots! It has to … Continue reading →