fuforthought-Behind the scenes of Battle Royale (2000) 

more about : fuforthought