About Shizuka Deguchi

Shizuka Deguchi
Faculty of Law
Keio University
Shizuka Deguchi is an undergraduate student of Faculty of Law at Keio University.