Mikiya Sanada is known for Battle Royale (2000), The Outrage (2010) and Battle Royale II (2003).
No data