Who is the Japanese maker of Soy sauce whose name in English means loosely 10,000 tortoise shells in Japanese?

Culture

People also liked

ADVERTISEMENT