Kanji Okumura is known for Battle Royale (2000) and Robinson's Garden (1987).
Battle Royale
Robinson's Garden
No data