Were does he have his origins?
The only NP I know had a show appearance was Scourge in RID and Nemesis Prime in Armada.
Was there one in the G1 comics, were does the idea for that character come from?

sorry I just have to ask, and no telatraan's info isn't enough!