TAIDA MOTOR PART CO., LTD.
Going 50/100, engine parts
Product Picture