Japanese Onigiri filled with Umeboshi (Salted plums)

Japanese Onigiri filled with Umeboshi (Salted plums)
onigiri japan