Kotomora
社会契約説 (しゃかいけいやくせつ) Japanese meaning | Kotomora