User blog comment:Ultimatehero/4th Series Aliens/@comment-3503787-20120127031613

Saw this before on Ben10toys.net. But seriously, Feedback is a humanoid Eatle.