ochazuke is a simple japanese light meal made by pouring green tea over cooked rice. the toppings are salmon, tarako pollock roe, umeboshi pickled plum and wasabi.

ochazuke is a simple japanese light meal made by pouring green tea over cooked rice. the toppings are salmon, tarako pollock roe, umeboshi pickled plum and wasabi. - 49826367

Similar stock images

to-top-page