It remained Bleeding Cool’s contention that this is the pre-One More Day version of Harry Osborn, sent to hell when he died after becoming the Green Goblin (again), and that his resurrection for One More Day was a creation by Mephisto, who arranged the whole thing, and gave the dead Harry Osborn hellish power, for his own amusement. It has also been noted that the story of Harry Osborn’s supposed faked death before his revival was arranged with Mysterio – another of Kindred’s puppets – who created a “genetic duplicate” to fool anyone who investigated later, So who the Harry Osborn is who went to rehab has been walking around for so long is, no one knows.