Takao Iida is known for Hold Up Down (2005), Monzetsu honban: buchikomu! (1995) and Zokubutsu zukan (1982).
No data