High power torch

High power torch