Windrazor TFP

Windrazor is one of the Predacons who combine to form Abominus and is a cold-hearted warrior who cares only for destruction.