NECA Gears of War Keychain - Rubber - Crimson Omen