Continue reading...
Ochazuke (or simply chazuke) is a simple Japanese soup of rice and green tea. It is topped with...