Hayashi Razan

Japanese philosopher