Manage episode 193628268 series 1317996
The boys get ready to rumble in Battle Royale!
In the future, the Japanese government captures a class of ninth-grade students and forces them to kill each other under the revolutionary "Battle Royale" act.
98 episodes available. A new episode about every 6 days averaging 41 mins duration .