Sato Ichiro

Producer 1

Wagahai wa neko de aru (1975)
I Am a Cat · 吾輩は猫である