Zengakuren

Zengakuren,
TWENTY YEARS’ STRUGGLE.
zengakuren