Inuhiko Yomota is known for Still Life of Memories (2018), The Prisoner (2007) and Zokubutsu zukan (1982).
No data