Koichi Kimura is known for The Great Raid (2005), Garo (2005) and Otoko wa sore wo gaman dekinai (2006).
No data