ADVERTISEMENT

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

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