Kotomora
制約集合 (せいやくしゅうごう) Japanese meaning | Kotomora