Koihachi Takigawa

Koihachi Takigawa

Biography