Kotomora
新憲法 (shinkenpou) Japanese meaning: new constitution | Kotomora