Battle Royale – Logo [The CW in talks to bring ‘Battle Royale’ to TV]