Ren Taguchi

Student, University of Tokyo