T.G. Cid is a bad ass.