Carbing Front Tow Hook

Carbing is a brand name of Okuyama and is a symbol of high-performance aftermarket parts. They offer high-quality made-in-Japan products. Their chassis reinforcement products are probably the most known in the market.