Kotomora
勘合貿易 (kangouboueki) Japanese meaning | Kotomora