Kotomora
ニューレフト (nyuurefuto) Japanese meaning: New Left | Kotomora