Battle Royale
Riki Takeuchi (Battle Royale)