Shō Igarashi

Shō Igarashi

1958-09-16 - Aomori Prefecture, Japan

Directing

Shō Igarashi

Biography