Torch bearer.