Iida Umeboshi Hachimitsu Aji

Product of China.

Iida Umeboshi Hachimitsu Aji