Has the identity of the Humungus ever been revealed? If not, does anyone have a guess?
Humungous was.... a really humungous dude.
I'd say either Road Warrior Animal or Road Warrior Hawk
I think you mean Power Warrior.