Izumi Imamura is known for Love Tomato (2006), Shiroi machi hiroshima (1985) and Shin - Yotsuya Kaidan (1987).
No data