Kotomora
民主党 (minshutou) Japanese meaning: Democratic Party | Kotomora