Kotomora
大憲章 (daikenshou) Japanese meaning: Magna Carta | Kotomora