Sakura Ishida

Sakura Ishida is the sixth leader of the Democratic Socialists Party of theFederal Commonwealth of Sekowo.