Kotomora
国際民主同盟 (こくさいみんしゅどうめい) Japanese meaning | Kotomora