立憲民主りっけんみんしゅrikkenminshunounConstitutional Democratic Party of JapanCDPJKanji in this word主lord憲constitution民people立stand upStudy it in Yanamino