Iida Umeboshi Shiso Aji

Product of China.

Iida Umeboshi Shiso Aji