Tamiya Spare Part No 0225038 - X Parts Red
Image of 1