"Is this seriously [the] Human Torch Lord icon," mylosstoyourgain says. "I'm praying his kill banner is gonna be heat (no pun ...