Satoshi IMADA
Satoshi IMADA was born in 1976 and made this film as a student of the Japan Academy of Moving Images, founded by directing legend Shohei IMAMURA.
Films shown at Nippon Connection
Live Forever,
Japan 2003 (Director)
NC04