Kotomora
応報刑主義 (ouhoukeishugi) Japanese meaning | Kotomora