Yasuomi Sano is an actor, known for Battle Royale (2000), Azumi (2003) and Ichi (2008). Read more on iMDB