Ooo Royal Rumble (the chinese/japanese.. oriental then, film with the kids having to kill each other) is a sweet film

Omg I'ma leave that fuck up on here... I meant Battle Royale not Royal Rumble, ffs