115 Votes in Poll
Shredder is a fucking beast.
Cobra commander this heroes is headline October 2011
Cobra commander is the main protagonist same name
What do you think?