Kôichi Chigira Director (4) Cagaster of an Insect Cage (2020) Brave Story (2006) Blue Submarine No. 6 (1998) Tokyo Babylon (1992)