Satoshi Imada

Birth : 1976-01-01, Tokyo, Japan

Movies

Lost Fist
Director
Cinema Is about Documenting Lives: The Works and Times of Noriaki Tsuchimoto
Co-Director
Documentary about the great Japanese documentary maker Tsuchimoto Noriaki made a couple of years before his death.