HayWire

Haywire is an alien in "The Hero Generation." Not much is known about him yet.