Takuhiro Yamaguchi Back to Search Takuhiro Yamaguchi Sendai , Miyagi , 980-8574 Japan Send Email Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone