Vocabulary

ニューレフト

new left

noun