Chowa, or Cho-wa, is an herbal tea used as a nutritional supplement, originating from Japan.
CHO-WA Original Tiger Shogun Formula
Description
For centuries in Japan only the direct descendants of the Tiger Shogun were given access to this incredible health formula, CHO-WA. Eventually a small group of ordinary citizens in Japan were given CHO-WA thus its legend grew. Finally through the tireless efforts of Dr. Kumato, CHO-WA is available for people outside of Japan.