Kotomora
最高法規 (saikouhouki) Japanese meaning: supreme law | Kotomora