Taiichi Kankura

Taiichi Kankura is a director of photography. Kankura has most recently worked on Space Amoeba (1970), Latitude Zero (1969) and Destroy All Monsters (1968).

About Taiichi Kankura

  • Name: Taiichi Kankura

Filmography as Director of Photography