A review by freigruber
Battle Royale by Koushun Takami

5.0