Demon torches