Kotomora
民主主義者 (minshushugisha) Japanese meaning: democrat | Kotomora