Razorzilla

Cyrus, also known as Razorzilla, is a supervillain who wears a suit of armor covered with blades, with a large pair of retractable blades built into the gauntlets. He is a member of the Unforgivables and a former member of H.A.T.E..

Equipment

 * Razorzilla suit: