Akimasa Haraguchi

Akimasa Haraguchi

Biography