Kôichi Chigira
Kôichi Chigira was born in 1959 in Kanagawa, Japan. He is a director, known for Jûbê ninpûchô (1993), Brave Story (2006) and Last Exile (2003).
Movies
Thirty years after a disease that turns the infected into carnivorous insects emerged, a young exterminator and a teenage girl search for her mother.