Iida

Umeboshi Pickles

$7.99
Umeboshi Pickles

Umeboshi face is the puckered face you make the first time you try an umeboshi. It's definitely an acquired taste, but once you have a taste for it, nothing ...