Iruka is known for SF8 (2020), The Stars Converge (2003) and Noel's Fantastic Trip (1983). She was previously married to Kambe, Kazuo.
No data