Umeboshi: Japanese superfood?

Umeboshi: Japanese superfood?