Battle Royale 2000 ★★★★★

What the fu