What is a Torch Down Roof? The Torch Down Roof is an thing in Torch Busters from Torch Out! series. It's part of the Torch Down, Torch Story and Torch Taunts container specified and consists of the following unique function: Tear The Light Down Ridicules in the Taunts Box Set.