Kotomora
道徳法則 (doutokuhousoku) Japanese meaning: moral law | Kotomora