Vocabulary

カーカス

carcass (inner body of a car tyre) (tire)

noun