Takuji Yamagishi@increasingwldJapanFollowAboutEducationkyoto BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceincreasingwld has not updated employment details yet.Educationkyoto