A review by silvae
Battle Royale by Koushun Takami

5.0