Biography

Kazuhiro Sôda is a producer and director, known for Mental (2008), Peace (2010) and Inland Sea (2018). He is married to Kiyoko Kashiwagi.

Filmography