Noboru Iguchi - Biography

Noboru Iguchi was born on June 28, 1969 in Tokyo, Japan. He is a director and writer, known for The ABCs of Death (2012), The Machine Girl (2008) and Robo-geisha (2009).