Answer: shigeruyoshida

AnswerCrossword Clue
SHIGERUYOSHIDA

Japanese Premier.