User blog comment:Lord O' Darkness/Happy Tree Friends: The Movie/@comment-25040822-20141017231715/@comment-4742896-20141019205102

I think they should keep it a mystery, and have the fans come up with theories