Yorozu Corporation
Japanese automotive suspension and stamping