hello allanphua, i would love to help but i dont have a clue what an l shaped torch looks like of have never even seen one even when i try googling it. could you post a picture/reference of it and maybe we could get you started on it right away marlon