Ochazuke: Comfort food made by pouring hot green tea over rice.

foodphoto 0 14

Ochazuke: Comfort food made by pouring hot green tea over rice.