Torcher the Demon (New Earth)