This Hanged Man is the leader of the fallen angels that mated with Earth chicks (Earth chicks man... know what I am saying?) His name is Samyaza and as the rest of the Watcher Angels were imprisoned under Mount Harmon, Samyaza was doomed to be suspended upside down in orbit... forever.